html {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
}
li {
  list-style: none outside none;
}

ul.PL_list {
    margin-bottom: 10px;
    word-wrap: break-word;
}
ul.PL_list li {
    margin: 10px 0 0;
    padding: 0;
    width: 100%;
}
ul.PL_list img.picborder_l {
    height: 30px;
    width: 30px;
}
ul.PL_list li p {
    width: 362px;
}
ul.PL_list li p, ul.PL_list li p span {
    margin-left: 10px;
}
ul.PL_list li div.txt {
    float: left;
    padding-left: 10px;
    width: 382px;
}
ul.PL_list li div.txt .txtinfo {
    width: 382px;
}
ul.PL_list li div.txt p {
    margin-right: -12px;
    padding-top: 0;
    text-align: right;
    width: auto;
}
ul.PL_list li div.txt p span {
    margin: 0;
    text-align: right;
}
ul.oddline {
    margin-bottom: 0;
    overflow: hidden;
}
ul.oddline li {
    float: left;
    margin-bottom: -1px;
    margin-top: 0;
    padding-top: 10px;
}

.MIB_txtbl, .atMeBox a em.arrow, .atMeBox a em.arrow {
  color: #707070;
}

a, a:link, a:visited {
    color: #0082CB;
}
a:hover {
    color: #339900;
}
a {
    text-decoration: none;
}

.clear, .clearit {
  clear: both;
  margin: 0;
  padding: 0;
}


.MIB_more {
  clear: both;
  height: 20px;
  line-height: 20px;
  padding: 5px 0 10px;
  text-align: right;
}

.MIB_linedot3 {
  background-image: url("../../Images/linedot1.gif");
  background-position: 0 0;
  background-repeat: repeat-x;
}

.clear, .clearit {
  clear: both;
  margin: 0;
  padding: 0;
}

ul.PL_list img.picborder_l {
  height: 30px;
  width: 30px;
}
.picborder_l {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #CCCCCC;
  padding: 2px;
}
.lf {
  float: left;
}

.moreheight {
  padding-top: 6px;
}
.list_head {
  text-align: right;
}




.MIB_assign_t, .MIB_assign_b, .MIB_assign_c {
  background: url("../../Images/assignbg.gif") no-repeat scroll 0 0 transparent;
   background-position: -948px 0;
  background-repeat: repeat-y;
  line-height: 1.7em;
  overflow: hidden;
  padding: 6px 17px;
  
}
.MIB_assign .MIB_assign_c {
  background-position: -948px 0;
  background-repeat: repeat-y;
  line-height: 1.7em;
  overflow: hidden;
  padding: 6px 17px;
}

.MIB_assign .MIB_assign_t, .MIB_assign .MIB_assign_b {
  height: 5px;
  overflow: hidden;
  width: 474px;
}



.MIB_assign .MIB_asarrow_r {
  height: 11px;
  margin: 0 8px -1px auto;
  overflow: hidden;
  position: relative;
  width: 14px;
}

.userinfo .user_atten, .MIB_asarrow_l, .MIB_asarrow_r, .right_nav ul li, .right_nav .empty_group .empty_btm, .smallNav li.smailNavIcon, .smallNav li.smailNavIcon2, .MIB_mblogbox .connBg .postBtnBg a, .bottomLinks .bL_line, .MIB_dot, .smallNav, .envelopes_linedot {
  background-image: url("../../Images/fragmentbg.png");
}

.MIB_asarrow_r {
  background: url("../../Images/fragmentbg.png") no-repeat scroll -187px 0 transparent;
   height: 11px;
  margin: 0 8px -1px auto;
  overflow: hidden;
  position: relative;
  width: 14px;
}

.MIB_assign {
  clear: both;
  margin: 0 5px 10px 0;
  width: 474px;
}

.rt {
  float: right;
}


body, div, label, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td {
  border: 0 none;
  margin: 0;
  outline: 0 none;
}

.new_position {
  padding: 6px 0 10px;
}
.btn_normal, .btn_normal em, .newabtn_ok, .newabtn_ok em, .btn_notclick, .btn_notclick em, .newbtnadd, .newbtnadd em, .newbtnadd_dis, .newbtnadd_dis em, .btn_add, .btn_add em, .btn_green, .btn_green em, .newabtngrn, .newabtngrn em, .newbbtngrn, .newbbtngrn em, .btn_add, .btn_add em, .btn_gray, .btn_gray em, .btn_notclickbig, .btn_notclickbig em, .btn_longc {
  background: url("../../Images/new_index_bg.png") no-repeat scroll -320px -100px transparent;
  color: #333333;
  cursor: pointer;
  display: inline-block;
  font-size: 12px;
  font-weight: normal;
  line-height: 23px;
  text-decoration: none;
}

.btn_normal em {
  background-position: right -123px;
  height: 23px;
  padding-right: 20px;
}

.btn_normal {
  background-position: -320px -100px;
  height: 23px;
  line-height: 23px;
  padding-left: 20px;
}

.logininput .ml35 {
  margin-left: 35px;
}

.logininput textarea {
  margin-right: 5px;
  overflow-y: auto;
  width: 327px;
}
.logininput .margin_b {
  clear: both;
  line-height: 18px;
  overflow: hidden;
  padding-top: 7px;
  width: 395px;
}
.MIB_txtbl, .atMeBox a em.arrow, .atMeBox a em.arrow {
  color: #707070;
}
.lf {
  float: left;
}
textarea {
  resize: none;
}

input, textarea {
  border-color: #C4C7BD #EFEFEF #F2F2F2 #D2D5CA;
  color: #333333;
  padding: 3px 2px 1px;
}

a.faceicon1:link, a.faceicon1:visited {
  background: url("../../Images/sicon.gif") no-repeat scroll 0 -293px transparent;
  display: block;
  float: left;
  height: 17px;
  margin-right: 4px;
  margin-top: 2px;
  width: 31px;
}